/******************************************************************
 * @version      : 1.0
 * @Author       : zhl
 * @Date         : 2022-12-06 14:55:07
 * @LastEditors  : zhl
 * @E-Mail       : zhll168@163.com
 * @Description  : 业务描述
 ******************************************************************/


#ifndef __SECURITY_APDU_H__
#define __SECURITY_APDU_H__

#include <string>

// typedef enum _SECURITY_APDU_TAG{
//     SECURITY_REQUEST    = 16,   //安全请求 [16]
//     SECURITY_RESPONSE   = 144   //安全响应 [144] 
// }SECURITY_APDU_TAG;


class Security_APDU{
private:
    /*  */
    static Security_APDU c_security_apdu; 
public:
    Security_APDU();
    ~Security_APDU();

    static Security_APDU *getInstance();

    // int get_request_assemble(std::shared_ptr<CConfigManager> cm, std::list<int> &items, uint8_t *apdu, int len);
};


#endif /*__SECURITY_APDU_H__*/